翻訳と辞書
Words near each other
・ Digital Data Systems
・ Digital DawgPound
・ Digital Deceit
・ Digital delay generator
・ Digital delay line
・ Digital dentistry
・ Digital dermatitis
・ Digital Design Studio
・ Digital Designs
・ Digital detox
・ Digital Devil Story
・ Digital dictation
・ Digital Dictator
・ Digital Dictionary of Buddhism
・ Digital differential analyzer
Digital differential analyzer (graphics algorithm)
・ Digital diplomacy
・ Digital Dirt
・ Digital Display Working Group
・ Digital distribution
・ Digital distribution in video games
・ Digital divide
・ Digital Divide Data
・ Digital divide in China
・ Digital divide in South Africa
・ Digital divide in the United States
・ Digital Divide Network
・ Digital dividend after digital television transition
・ Digital DJ licensing
・ Digital DNA


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Digital differential analyzer (graphics algorithm) : ウィキペディア英語版
Digital differential analyzer (graphics algorithm)

In computer graphics, a digital differential analyzer (DDA) is hardware or software used for linear interpolation of variables over an interval between start and end point. DDAs are used for rasterization of lines, triangles and polygons. In its simplest implementation, the DDA algorithm interpolates values in interval by computing for each xi the equations xi = xi−1+1/m, yi = yi−1 + m, where Δx = xend − xstart and Δy = yend − ystart and m = Δy/Δx
== Performance ==

The DDA method can be implemented using floating-point or integer arithmetic. The native floating-point implementation requires one addition and one rounding operation per interpolated value (e.g. coordinate x, y, depth, color component etc.) and output result. This process is only efficient when an FPU with fast add and rounding operation will be available.
The fixed-point integer operation requires two additions per output cycle, and in case of fractional part overflow, one additional increment and subtraction. The probability of fractional part overflows is proportional to the ratio m of the interpolated start/end values.
DDAs are well suited for hardware implementation and can be pipelined for maximized throughput.
This slope can be expressed in DDA
as
:m = \frac}}
where ''m'' represents the slope of the line and ''c'' is the y intercept. In fact any two consecutive point(x,y) lying on this line segment should satisfy the equation.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Digital differential analyzer (graphics algorithm)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.